shut oneself away - Fransızca İngilizce Sözlük